package com.gitee.kenewstar.migration.service;

import com.gitee.kenewstar.migration.entity.CodeRule;
import com.gitee.kenewstar.migration.entity.CodeRuleDetail;
import com.gitee.kenewstar.migration.entity.CodeRuleDist;
import com.gitee.kenewstar.migration.entity.CodeRuleTl;

import java.util.List;

/**
 * @author kenewstar
 */
public interface CodeRuleService {


    List<CodeRule> devSelectCodeRuleList(List<CodeRule> list);

    List<CodeRuleTl> devSelectCodeRuleTl(List<Long> ruleIds);

    List<CodeRuleDist> devSelectCodeRuleDist(List<Long> ruleIds);

    List<CodeRuleDetail> devSelectCodeRuleDetail(List<Long> distIds);

    void uatInsertCodeRule(List<CodeRule> list);

    void uatInsertCodeRuleTl(List<CodeRuleTl> list);

    void uatInsertCodeRuleDist(List<CodeRuleDist> list);

    void uatInsertCodeRuleDetail(List<CodeRuleDetail> list);



}
